
const { DataTypes } = require('sequelize')

const seq = require('../db/seq')

const Menu = seq.define('blog_menu',{
  title:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    comment:'菜单名称'
  },
  icon:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    comment:'菜单图标'
  },
  pId:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    defaultValue:null,
    comment:'上级菜单id'
  },
  parentName:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    defaultValue:null,
    comment:'上级菜单名称'
  },
  type:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    comment:'类型'
  }
},{
  tableName:'blog_menu',
  timestamps:false
})

//创建数据表
// Menu.sync({ force:true })

module.exports = Menu